About D&s Grimes Poultry Ltd (NI612023) United Kingdom