About J&l Investments Limited (06825096) United Kingdom