About Teesdale Consultants Limited (01576325) United Kingdom