About Pickwicks Fish And Chips Ltd (10664018) United Kingdom