About Mayfair Mint Limited (12288242) United Kingdom