About Pizza Palace Fish & Chips Ltd (12293108) United Kingdom