About Kettering Capital Limited (12975630) United Kingdom