About Canfield Capital Limited (13312167) United Kingdom