About Solo Salon Ltd (13335315) United Kingdom