Yeah Muddiford is North Devon, it was just past Barnstaple from what i remember.
I'm sure it was a bike shop called 'No Sweat' that ran them, who i believe were in Barnstaple - I'm not sure if they are still there?
Ashcombe results - oooh might be messy! :oops: