About Moore & Duggan Limited (NI069261) United Kingdom