About Drumgar Poultry Limited (NI629098) United Kingdom