About Northgate Corporation Limited (03550768) United Kingdom