About London Cosmetic Clinic Ltd (06221709) United Kingdom