If you're still after one then try Back2bikes in Stafford. Sorry - haven't got the number but try YELL.COM or Google Back2bikes.
They're a bike charity that deals in pre-used components. If they haven't got one then I'm sure if you give them your number you won't have to wait long before they give you a ring when onecomes in.