About Sol Mayfair Limited (11671681) United Kingdom