About Meggies Fish And Chips Limited (09685253) United Kingdom