About Hepworth S Delicatessen Limited (08515309) United Kingdom