About Houghton Design Engineering Limited (11393716) United Kingdom