About Wilcox Brothers Limited (13647163) United Kingdom