About Irish Seed Potatoes Limited (NI015318) United Kingdom