About Lincoln Skin Clinic Ltd (11110945) United Kingdom