About Lc Salon Services Limited (SC618179) United Kingdom