About Mayfair Food Services Ltd (11213466) United Kingdom