About L.l And E Ltd (10800785) United Kingdom