About Wilcox Productions Limited (02914226) United Kingdom