About Icelandic Fisk And Chips Limited (11777620) United Kingdom