I must have knocked off my bike computer riding today. Its a Garmin Edge 305 and it looks like this: http://www.evanscycles.com/products/garmin/edge-305-gps-bike-computer-with-cadence-sensor-ec007468 .
Its somewhere on Severed D just before the turn off to C Buster. In the unlikely event someone finds it please message me.