Information Technologies in Lockerbie, Dumfriesshire We help you find any company! Netware (uk) Ltd 6 Carlisle Road Lockerbie, Dumfriesshire