A specialist organisation dedicated to safeguarding the interests and future of sheep farmers throughout the UK.