About Houghton & Hignett Limited (05719125) United Kingdom