About Manna Fish & Chips Ltd (13028446) United Kingdom