About Nelly S Farm Foods Ltd (13145329) United Kingdom