About Tammie Mylan Skin Clinic Ltd (13618386) United Kingdom