I'm not an expert in this genre (I'm from the same side of the big pond as you), but I think your song is pretty good.
I would probably speed it up a couple of BPM, but I already like it the way it is now.