About Salah & Michelle Salon Ltd (SC586127) United Kingdom