About D. H. Cullen Limited (08090292) United Kingdom