About Wilcox Limited (11592708) United Kingdom