About Cooper Ward Engineering Limited (04445718) United Kingdom