About Dunmore Investments Limited (NI623302) United Kingdom