About Drumglass Investments Limited (03587152) United Kingdom