About Teesdale Consulting Limited (12768079) United Kingdom