About Teesdale Court Limited (00451332) United Kingdom