About Cumberland & Dumfriesshire Farmers Mart
Cumberland & Dumfriesshire Farmers Mart- Based in Cumbria, England, cattle and quota auctioneers C and D were founded in 1926 and Longtown Mart is the largest livestock market in the UK for sales of sheep.