About Mayfair Bars & Bistros Limited (10991641) United Kingdom