National Mobile Windscreens phone Unit 11, Taw Mill Business Park, Howard Avenue Barnstaple, Devon EX32 8QA map PJ AutoGlaze phone . Barnstaple, Devon EX31 1RX map if (!IN_DEV) { ?> } ?>