About Tyrell S Fish And Chips Limited (10028475) United Kingdom