About Salon Link Limited (12200348) United Kingdom