About Teesdale Telecoms Limited (07384549) United Kingdom