NCT01720706 - Thermal Ablation in Larger Liver and Kidney Tumours | Crick | Crick