Stow Plant & Construction phone Tall Trees, Oddington Rd Stow On The Wold, Gloucestershire GL54 1AL map