About Dennison Group Limited (12270608) United Kingdom