About Fisk And Chips Limited (11823975) United Kingdom