About Drumkeen Holdings Limited (NI008549) United Kingdom