Welcome ;-)
I saw one of these outside a TA hall in glasgow a couple of months ago (No idea what it was there for)
I know a couple of the guys from the Scottish Military Vehicle Group have Bedfords, so it might be worth contacting them.
http://www.scottishmvg.org/1.html
(I am a SMVG member but know virtually nothing about trucks)