About J&l Holdings (kent) Limited (10715934) United Kingdom