Boots The Chemists phone 69 High Street Barnstaple, Devon EX31 1HX map Diamedica Ltd phone Unit 2c, Grange Hill Industrial Estate Barnstaple, Devon EX31 4UH map if (!IN_DEV) { ?> } ?>