NCT02821026 - Omental Islet Transplant | Crick | Crick