About Salon 62 Limited (08226476) United Kingdom