About Leeds Fish And Chip Ltd (13114625) United Kingdom