About Houghtonharris Ltd (13147325) United Kingdom