About Dega Engineering Ltd (11504938) United Kingdom