About Lancaster Capital Limited (08249541) United Kingdom