About Total Salon Success Limited (SC531745) United Kingdom