About A.w.r. Houghton & Son Limited (00408812) United Kingdom