About Cooper & Berry Limited (00336272) United Kingdom