NCT00454974 - Pilot Study of Wearable Artificial Kidney | Crick | Crick