About Melbury Delicatessen Limited (12158478) United Kingdom