About Northgate (europe) Limited (05932194) United Kingdom