About Lancaster S Delicatessen Limited (06571686) United Kingdom