Cheshire-based Marthall Tree Products has just taken delivery of two new specialist delivery vehicles. The new vehicles, two ...