About Turner Capital Limited (13209283) United Kingdom