About D L. Hancock Limited (04973851) United Kingdom