About Dennison & Co Limited (03237390) United Kingdom