About Wilcox Group Limited (11854328) United Kingdom