About Thirkleby Ltd (09101881) United Kingdom