About Ecc Mayfair Limited (10071894) United Kingdom