Aha - thanks. We had some very warm days after I brewed it so it sounds like too warm a fermentation, then - the FG was very high when I bottled it (some 18 days after brewing) so it sounds as though the yeast (MJ M-42) just gave up. The day after brewday, I came back from being out all day to see the temp gauge on the fermenter sat at 23C, which is a little above its comfort zone.
Have been thinking for a time I should sit the fermenter in a cool bath at least for the initial 48 hours or so, and this just prompts me a little further down the road. Thanks again