About Mayfair & Mint Limited (10716917) United Kingdom