About The Enfield Clinic Ltd (11864407) United Kingdom