About D.houghton Limited (05411774) United Kingdom