Labeyrie Fine Foods UK

Food manufacturers: Farne Salmon and Lyons Seafood.

Unit 10/2-10/4 Industrial Estate, Duns, TD11 3HS