About Edi Fish And Chips Ltd (09837149) United Kingdom