Company name: Tarff Town & Country
Description: Welcome to Tarff Valley Ltd Tarff Valley is an Agricultural Merchant supplying farmers and the rural community across Southern Scotland, Northern England and Ayrshire with a wide range of quality products and services. As Scotland’s oldest Agricultural Co-operative being in business since 1903, we
Lockerbie Rd, Dumfries DG1 3PF, United Kingdom