About North Star Fish Bar Ltd (10833301) United Kingdom