About L & L Capital Limited (09479578) United Kingdom