About Duggan Holdings Limited (12480743) United Kingdom