About Salon Direct Ltd (12300932) United Kingdom