About Duguid Communications Limited (12048732) United Kingdom