About Salon Consultants Limited (09378403) United Kingdom