About The Black Olive Delicatessen Southwold Limited (05385259) United Kingdom