About Shelton Fish Bar Ltd (11316815) United Kingdom