Can anyone identify this manufacturer? "E3"?
Not a proper answer, but I was interested to see if a logo search would show up anything so I created one in Inkscape and dropped it and its negative into Google's Image Search. No joy. They may be of some use to you.