About Webbers Fish And Chips Limited (10418942) United Kingdom