About London Glamour Salon Ltd (13326524) United Kingdom