New Kilnford Farm Shop 0.0 0 reviews Dumfries 01387 253087 DG2 8PT, Dumfries and Galloway, Scotland, United Kingdom