About Teesdale Limited (07598153) United Kingdom