Food Production - Newbridge, Scotland, United Kingdom
QUALITY MEAT SCOTLAND LIMITED is the public body responsible for maintaining the highest standards in Scotland's red meat industry.