You could try the Friends of Duxford. They work on a lot of the IWM restoration projects on a volunteer basis and are always asking for more people to get involved (no experience needed). They mostly work on Sundays.
Duxford phone number is 01223 835000
It's only an hour away up the M11
RD