Beattock, Dumfriesshire, Scotland