About Madeira Fish Bar Ltd (12395546) United Kingdom