Feed manufacturer, Agrocantabria, located in Meruelo. Offers feed products.