About Truro Fish And Chips Limited (11483732) United Kingdom