About Neptune Pizza & Fish Bar Ltd (10995299) United Kingdom