Definitions for "Abba Seafood"
Abba Seafood, formerly Abba AB, with head offices in Kungshamn is a company producing fish preservatives.