About Duguid Anderson Ltd (11484048) United Kingdom