About D.& H.miller Limited (00551978) United Kingdom