About L.s. Engineering Ltd (05687595) United Kingdom