About Duguid Ltd (12102933) United Kingdom