About Wilcox Engineering Services Limited (08344343) United Kingdom