About Mayfair Trading & Investments Limited (13048732) United Kingdom