× 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


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