About Mayfair Salon Limited (05166571) United Kingdom