About L.s. Systems Limited (02329261) United Kingdom