About Palladium Fish & Chips Boro Ltd (13160692) United Kingdom