I've seen Hifx recommended before, never used them myself
http://www.hifx.co.uk/