About Houghton Holdings Limited (06656662) United Kingdom