About Wilcox & Wilcox Ltd (11133958) United Kingdom