About Mayfair Publications Ltd (09707115) United Kingdom