About Cooper And Brodie Ltd (12339583) United Kingdom