About Jhubbs Salon Ltd (13051712) United Kingdom