About Salon Aitch Ltd (10463074) United Kingdom