About Mayfair Hair House Ltd (12218935) United Kingdom