Engineering in Thornhill, Dumfriesshire We help you find any company! M.k. Welding (new Cample) Limited New Cample Farm, Closeburn Thornhill, Dumfriesshire