About Julian Francis Logistics Ltd (10589234) United Kingdom