About Chester Lakes Limited (12938115) United Kingdom