About Wilcox&thomas Ltd (13418912) United Kingdom