About Shuckin Bell Oyster Cart Ltd (11645173) United Kingdom