About J&l Packaging Ltd (13260767) United Kingdom