About Wilcox & Nordstrom Limited (09382189) United Kingdom