About Tallington Lakes Limited (01595671) United Kingdom