About The Skin Clinic Company (england) Limited (12869257) United Kingdom