About Salon 38 Llp (OC403786) United Kingdom