Organ meats or offal have had a revival of late and we wanted to discuss thei