About Cooper Edwards Holdings Limited (13695143) United Kingdom