About Heggie S Delicatessen Limited (11210282) United Kingdom