About Fish And Chips International Limited (10795863) United Kingdom