About D N Holland Limited (08655106) United Kingdom