About Mayfair 500 Imperial Limited (10602565) United Kingdom