Animals in Lockerbie, Dumfriesshire We help you find any company! Quality Calves (scotland) Limited Grahamsfield, Ecclefechan Lockerbie, Dumfriesshire