About Duggan London Ltd (11309186) United Kingdom