About Nordstrom & Wilcox Limited (08833822) United Kingdom