An Italian company has developed a shirt that rolls up its own sleeves and never needs ironing. The amazing breakthrough has been made by Corpo Nove of Florence using a fabric woven from nylon mixed with an alloy that has "shape memory".