I am sorry to say that there is a new type of speed cameras called a Truvelo. Here is a link to the different types:
http://www.ukspeedcameras.co.uk/index1.htm
Although this says that the Truvelo doesn't have a flash, so you may have been lucky and it was someone going the other way :wink: