About The Ropewalk Clinic Ltd (11439451) United Kingdom