About L&e Telecoms Ltd (11775696) United Kingdom