About Longford Capital Limited (06134040) United Kingdom