About Wilcox Carriage Limited (01391025) United Kingdom