About Mayfair Foods Limited (03005642) United Kingdom