About Duncan Capital Limited (06309992) United Kingdom