Is it one of the Seymour games?
Still nope, this one isn't a part of any series.
This one reminds me of Spectrum days.
It should, since it is from Spectrum days ^_^. Though there were also Commodore/Amiga versions.
Probably won't help much at this point, but here's another screenshot.