About Minster Services Delicatessen Limited (11911030) United Kingdom