Based in Cumbria, England, cattle and quota auctioneers C & D were founded in 1926 and Longtown Mart is the largest livestock market in the UK for sales of sheep.
Submitted by: info@cdfarmersmart.co.ukHits: 10
Visit this link.