About Mayfair (ne) Limited (12619887) United Kingdom