About Cooper And Ace Limited (12782246) United Kingdom