About J.l.o T&l Co. Ltd (11982425) United Kingdom