About Mayfair Sterling Limited (12171658) United Kingdom