About The Seafood Shack (ullapool) Ltd (SC692529) United Kingdom