About Broadcast And Satellite Engineering Ltd (05281784) United Kingdom