About Cooper Bros Ltd. (SC376259) United Kingdom