Did this, loved the race and got a pretty decent pb despite the weather.
I finished in 47:50 by my watch, which may have been a second or two out depending exactly when I stopped it. They gave me 47:18 on the results, which was clearly wrong. Me and a few others got in touch with them and they've double checked, and despite me giving them my number and the right time, they've put the same result back up. My gun time was shown as 48:18, which looks right, but I think they've just guessed at it taking 1 minute exactly to cross the start (it took nowhere near that)
It's like beating my head against a brick wall, and I doubt I'd do another race by the same people.
Actually, the medics will use the details you write on the back of the number - there's absolutely no way they can assume the details provided by the organisers are correct. (despite what the organisers claim)