About L.s.i. Ltd (04966327) United Kingdom