About Limpsfield Capital Limited (13602746) United Kingdom