About Cooper & Wood Limited (08112915) United Kingdom