About D & C Hadley Limited (11555050) United Kingdom