- A company based in the United Kingdom. - A fish and shellfish processing company located on the Isle of Barra. - Implementing sustainable sourcing. - Offers king scallops (Pecten Maximus), langoustines (Nephrops Norvegicus), cod, haddock, skate, witches, megrims, turbot.