You are right David - it is stamped ED and "Made in England" - I never noticed that.😱
Electronic Developments (ED) made electrical components - presumably before they started making their famous range of diesel engines that used their same existing brand name?
I wonder what other electrical items they may have made in the early days of radio control - did they have their own radio control system - galloping ghost maybe............?
I need to get all the thick blobs of paint removed from this escapement as it is a shame to see this historic item from our hobbies past left in this poor ...but otherwise very sound condition.
Bob.