About Houghton & Lappin Limited (00291218) United Kingdom