About L And E Investments Limited (10169128) United Kingdom