About A.r. Houghton Limited (04230514) United Kingdom