About James & James Capital Limited (08780885) United Kingdom