About Cammack & Wilcox Limited (02915441) United Kingdom