Alford Engineering Ltd phone Portmarsh, Victoria Street Barnstaple, Devon EX32 9HT map Barum & Dewar Ltd phone Unit 11, Two Rivers Industrial Estate, Braunton Rd Barnstaple, Devon EX31 1JY map if (!IN_DEV) { ?> } ?>