About Dennison Design And Automation Controls Ltd. (10108203) United Kingdom