About Dega Broadcast Systems Limited (05608728) United Kingdom