About Dennis Houghton Limited (08847078) United Kingdom