About Mayfair International Foods Limited (12244555) United Kingdom