About Kilford Capital Limited (08815515) United Kingdom