About North Beach Fish And Chips Limited (09119209) United Kingdom