About Salon 95 Ltd (SC674646) United Kingdom