About Chalkpit Limited (10860780) United Kingdom