About Salon Hq Limited (11011742) United Kingdom