About The Salon Supplier Limited (12108559) United Kingdom