About Thirkelow Limited (10755201) United Kingdom