My recent hba1c was 51mmol which is around an average of about 6.7% which is looked upon as being ok so your 31mmol may seem ok to you but unfortunately is going to put you at risk of not being able to recognise the symptoms of the hypo feeling until your bg drops down to under 3mmol which happens over time although it probably hasn't occurred just yet.
I would ask for a referral to see a hospital consultant regarding an ideal hba1c for you to achieve and possibly make a case for getting an insulin pump funded.