About New Millinnum Fish Bar Ltd (11633106) United Kingdom