About Salon No.8 Ltd (11960027) United Kingdom