About Sloane Square (t) Hairdressing Limited (12838305) United Kingdom