About Jlx Services Limited (09953606) United Kingdom