I don't know any companies in Darlington, not from there anyway.
Dell do have very good customer support. I've not had a problem with them yet. Most of the time they can tell the user how to do something without being patronising.
Just a little piece of info there. Good luck in finding a machine.