About Wilcox Film Productions Limited (12616467) United Kingdom