About Salon Distribution Concepts Limited (10619316) United Kingdom