About The Shore Skin Clinic Ltd (11359810) United Kingdom