About J&l Ash Ltd (13588377) United Kingdom