About D & C Cummins Limited (07852739) United Kingdom