About J & S Logistics Ltd (11181176) United Kingdom