About Lloyd Capital Limited (08078883) United Kingdom