Thanks for the support, and the advice about the handbrake light. Can't sort the problem about the shorting out battery yet, though. After taking out the courtesy light fuse, I thought this would sort it, but no go. Weirdly, the leakage drain is now about 0.1A, but it drops to almost 0 after 10 sec - disconnect the meter and try again - same result with the 10 sec delay. Thought it might be something to do with the fuel pump circuit (reminded me of the startup whine you get for about 10 sec if you don't immediately fire up the starter), but taking out the fuel pump fuse didn't help. Still none the wiser!
Have now discovered that the b####y thing won't turn over - tries but fails as if battery flat, but the headlights are bright - does this point to a knackered starter motor (solenoid or motor itself?), and could it also be shorting out here internally? I'm thinking of getting a replacement from the scrappy, but not if I'm wasting my cash. Anyone got any ideas?