About Cooper Harrand Limited (04659665) United Kingdom