About Drumlin Limited (NI067691) United Kingdom