About Grantham Capital Limited (11321148) United Kingdom