About John Wilcox & Co Limited (07703798) United Kingdom