About D. H. Jackson Limited (04816583) United Kingdom