Hi Madgirl - sorry this is long!
I had Gestational Diabetes with my DD (6 months old this week). I had to self test 5 times a day and keep a VERY strict diet - but then I am living in the US where health care is all a bit mental. My numbers were measured differently so I can't help you with that part of it however I can give you a little diet advice, a bit similar to Judd's.
Whenever you have ANY carbs you need to balance it with protein. Carbs include: all wheat, all rice, all vegetables (even beans and pulses), all fruits, all sugars, milk & dairy products....basically everything that isn't a protein (Meat, Fish, Cheese, Nuts, Eggs)...so a typical day for me went like this....
Breakfast: 1 slice of toast with a fried egg, 1 cup (8 fl oz) of milk - NO CEREAL (I was banned!)
Mid morning snack: 1 small apple and a handful of nuts
Lunch: Pasta (no more than fits in the palm of your hand, once cooked), 1 grilled chicken breast, SMALL salad, 1 glass milk, 1 small orange/half a banana
afternoon snack: 6 small crackers (or 3 jacobs cream crackes) with either cottage cheese or cheddar
Supper: baked potato with tuna mayonnaise, steamed green beans, 1 glass milk, 5 strawberries.
It was quite hard to get the hang of it but after a couple of weeks I was really into it. My DD was born at 7lb 14oz so a good weight, and I only gained 2lb the last 8 weeks of pregnancy - my bump got bigger but I got smaller if you see what I mean. The key to the diet I was put on was to never eat more carbs than can fit in the palm of your hand at the 2 main meals of the day. I could also 'exchange' carbs if I was out to dinner, ie. I could skip the milk and fruit if I fancied a larger salad or a sensible size bowl of pasta. When I get preggie with next baby I've been advised to go back onto the diet asap - to help minimise the chances of getting GD again. I was banned from all sugary drinks - did you know that a regular coke has up to 8tsps of sugar in it?, no orange juice (it's very high in sugar), as few simple carbohydrates as possible, my DH and I are now totally onto brown rice/pasta/bread which can only be a good thing.
One last thing - stress can make your readings go up enormously.....when ever DH and I argued my numbers were absurdly high - even if I had eated the EXACT same thing as the evening before....weird!
Wishing you lots of luck - it's not that bad I promise!