About Lola S Salon Ltd (13635267) United Kingdom