About J.l.s. Engineering Company Limited (00359764) United Kingdom