About Drumrusk Farms Ltd (NI666385) United Kingdom