About J&l Trading Limited (12582995) United Kingdom