About Thistlebrook Limited (02600819) United Kingdom