About Langdale Capital Limited (09212223) United Kingdom