Exmoor Archers
… Established 1953 …
It looks like nothing was found at this location. Maybe try a search?