About Drumquin Developments Limited (NI069587) United Kingdom