About Wilcox Group Holdings Ltd (13122614) United Kingdom