About Teesdale Medical Limited (08953163) United Kingdom