About Glenfield Capital Limited (SC402195) United Kingdom