About D L Hancock Holdings Limited (10579635) United Kingdom