About L1 Slth Limited (11698340) United Kingdom