About Tsc The Salon Co. Limited (11040524) United Kingdom