About Wilcox Associates Ltd (09912276) United Kingdom