Welcome to the forum, Julian.
Not sure whereabouts in Devon you are but there are model engineering societies in Plymouth, Newton Abbot, and Exeter. Not sure about North Devon – that’s a foreign country to us in the south of the county! Any of them would be glad to see you, I’m sure, although I can only speak directly for Newton Abbot (but I am the chairman!)