Here's what consumers have asked with answers from Forces-war-records.co.uk staff and previous consumers.
I just asked the same question but then figured it out. Go to My account, then Membership Details. Where it says "Auto Renew?" with a little box saying "Yes", don't worry it will not renew if you click on it (as I was). it will give you the option then to cancel.sheesh, talk about counterintuitive.