Company name: The Olive Press
Description: Almond stuffed green olives Almond stuffed Chalkidiki olives in brine
20, Ludlow Business Park, Orleton Rd, Shropshire, Ludlow SY8 1XF, United Kingdom