UK-based supply chain management and logistics team Allfresch Logistics are celebrating their third birthday!