Hi Paul. Find a washing machine engineer who is knowlegdable in your make of machine. Make sure you obtain a quote for the work first as it might be more sensible and cheaper in the long run to buy a new machine.
Best bet is have a look in your local free paper for Washing Machine repairs, or Google it,
This will be someone who knows all the machines ans will have access to spares quickly/
neither . there are specialist kitchen appliance repairers that have a good working knowledge of plumbing/elecrics/mechanics . most sparkys I know wouldnt know the basics of how an electric motor works :)