About Dennison Plant Solutions Ltd (07696100) United Kingdom