About Palfoods Ltd (11732839) United Kingdom