Farming in Presteigne, Powys We help you find any company! Rodd Farm Ltd The Rodd, Presteigne Presteigne, Powys