× This is an archived campaign website. Please do not use the forms and direct all enquiries regarding BUGS the film to Rosforth Films

MealFood Europe

0ip

Ctra Madrid 13 1º
Santa Marta de Tormes
Salamanca
37900
First industrial Mealworm breeding centre in Spain. We are innovating in Human Food and Animal Feed.
Something not right here? Give us a buzz