About Glanbia Feedstuffs Limited (02664868) United Kingdom