Dumfries and Galloway council has inspected 417 businesses listed as “Farmers/growers”.
A to Z (page 5 of 9).