About Palmyra Foods Ltd (10670142) United Kingdom