About Chalk Projects Ltd. (03364167) United Kingdom