About Mayfair Clubs Ltd (06968214) United Kingdom