About J & C Dodd Limited (03014517) United Kingdom