About Northgate Ideal Ltd (09143615) United Kingdom