About C&j Wilcox Limited (12259401) United Kingdom