About Lindisfarne Oysters Ltd (08270044) United Kingdom