About Spa And Salon Solutions Ltd (10667687) United Kingdom