Telecommunications in Lockerbie, Dumfriesshire We help you find any company! Scotia Global Limited Braemar Johnstone Bank, Ecclefechan Lockerbie, Dumfriesshire