About company

Located in Trinity Bay, Newfoundland, Canada, our state of the art production facility concentrates on shellfish and sea cucumber.

CA
Unknown
Unknown
Not verified company