Fish Index — UK, Ireland & Nordic Fish & Seafood Industry Directory
Macduff Shellfish (Scotland) Limited is a seafood company based in Aberdeenshire, UK. They operate under FSA approval number BB 093, indicating compliance with food safety standards. The company is registered in Scotland with Companies House number SC106514.
More Fish Processors businesses →