About Beauty Edit Mayfair Limited (10953070) United Kingdom