About Headquarters Salon Limited (08118778) United Kingdom