About Carrington Farm Foods Ltd (11325811) United Kingdom