About Papu Fish & Chips Ltd. (11226631) United Kingdom