About Wells Capital Limited (10678107) United Kingdom