About Eddystone Broadcast Manufacturing Limited (04389377) United Kingdom