About Northgate Consultants Limited (04540664) United Kingdom