About Tennant Street Medical Practice Llp (OC383825) United Kingdom