Bennett D N & Son ← View details Upper Hall, Meifod, Wales SY22 6HR +44 1938 500252 Get Directions From* To * — Required information