Specialist dairying
Specialist grazing livestock
Specialist dairying
Specialist dairying
Specialist dairy
Ayrshire
Various granivores combined
Mixed livestock holdings
Mixed livestock, mainly granivores
Mixed livestock, granivores and dairying
Mixed holdings
Ayrshire