Look in the yellow pages under water treatment.
There will be loads of companies for a big city like birmingham. Make sure of what you're getting. Virgin resin costs more, and in theory should last longer. But regenerated resin does exactly the same job, and some say that it actually lasts longer than virgin resin.
Remember you need MIXED BED resin. It comes in 25ltr bags.
-Philip