About S&s International Beauty Salon Ltd (12783038) United Kingdom