The bit that said "Flowserve's ground is a short drive away in New Balderton" makes me think it might be in the New Balderton area.
I was hoping for something more precise than that. If Pies4U is right, that's hardly what I would class as New Balderton. It could be at the Grove where Newark AC used to be based in my athletics days.