Unknown game © 199? Electrocoin Automatics, Ltd. [London, England]
Unknown game, it needs more investigation.
Game's ROM.