About G Houghton Limited (05228669) United Kingdom