About 328 Fish And Chips Ltd (12929419) United Kingdom