About Salon & Co Beauty Limited (10844332) United Kingdom