About Thimbleby Lakes Limited (05667485) United Kingdom