E Elmubas Pet Food & Brands Azpeitia, País Vasco, Spain Elmubas Petfoodgroup is a Spanish pet food manufacturer with its headquarters and production plant in Azpeiti…