About Colonel Duck Productions Ltd (07922549) United Kingdom