About Northgate Incorporation Limited (08134060) United Kingdom