About Cooper Clarke Construction Limited (03239792) United Kingdom