Taylor Masters phone 7a Pound Street Exmouth, Devon EX8 2SY map Taylor Masters Ltd phone 12, Gussiford Lane Exmouth, Devon EX8 2SF map if (!IN_DEV) { ?> } ?>