W Johnstone & Sons Ltd Dumfries 01556 690242 wjohnstoneandsonsltd.co.uk Details checked 8 Nov 2026 · Your business? Update or remove