About The Henry Clinic Limited (10953359) United Kingdom