About Jack Fish & Chips Ltd (11777149) United Kingdom