About Cooper Printing Machinery Limited (03596239) United Kingdom