About Mayfair Polo Limited (03155518) United Kingdom