About Total Salon Controls Limited (08524708) United Kingdom