Thanks for the replies guys!
The switch has been deliberately bent open by me to deactivate the flipper while I was working on the rest of the game.
Anyway, I managed to find some pictures from somebody else who owns the same game and apart from having an extra unnecessary switch (which I've now removed) the problem seemed to be the coil itself was shorting out.
I've ordered a new coil and stripped the rest of the assembly down for cleaning and re-soldering. Will post back here when the new coil arrives to let you know if it's working or not.
