About The Skin Clinic Faversham Limited (11681714) United Kingdom