About Mayfair Hair Studio Ltd (09574154) United Kingdom