About Cooper Dennison Holdings Limited (11185954) United Kingdom