About L.s. Developments Ltd (04401932) United Kingdom