About Chalklands Limited (04277723) United Kingdom