Lochmaben, Dumfriesshire, Scotland