About Salon Central 17 Limited (13565876) United Kingdom