No, it was not a sat nav thingy (I'm way too cheap to buy one of those :p) this was one of those trailers they set up, it has radar on it and displays the clocked speed as you pass by.
But the same question applies. I have no way of knowing if their equipment is accurate.