About Palladium Fish & Chips Ltd (12897406) United Kingdom