About Cox & Smallman (engineering) Limited (01484209) United Kingdom