Sales in Lockerbie, Dumfriesshire We help you find any company! Shawhill Projects Limited Shawhill, Middlebie Lockerbie, Dumfriesshire