translate English to French: Moorefish Ltd., Ship Cove, Newfoundland.
Moorefish Ltd., Ship Cove (Terre-Neuve).