About J&l Logan Ltd (13637138) United Kingdom