About J&l Smart Supplies Ltd (13024923) United Kingdom