About J&l Associates Ltd (11946871) United Kingdom