About Lochnell Native Oysters Limited (SC498715) United Kingdom