About A E Houghton & Son Limited (04951099) United Kingdom