About Mayfair Group (holdings) Limited (02754857) United Kingdom