About Jambo Logistics Ltd (07186049) United Kingdom