About Northwind International Limited (13524946) United Kingdom