About N Houghton Ltd (07641664) United Kingdom