Hi everyone
Thank you all so much for your answers and advice.
Filling from suggestions I called 111 who then made me an appointment with my primary healthcare provider for an hour later, really impressed.
I have just got back and had a urine test for ketoins (?) which were negative, so...