About Sln Salon Ltd (12553954) United Kingdom