About Joseph Ellen Meadows Logistics Ltd (12999269) United Kingdom