About Andy & Helens Fish Bar Uk Ltd (11520552) United Kingdom