About Tedsmore Lakes Limited (11629311) United Kingdom