About Drumglass Limited (NI673862) United Kingdom