About Mayfair Entertainment Ltd (13293916) United Kingdom