About Northwest Skin And Laser Clinic Ltd (11912285) United Kingdom