Davies Turner
Davies Turner is one of the largest UK-based supply chain management, warehousing, and freight logistics solutions. With 21 Branches across the UK, including depots in Bristol, Manchester, Glasgow and Heathrow, the company generates an annual turnover of around £160m.