About Farmlea Foods Ltd (NI015599) United Kingdom