At UK£1.91, Is Marks and Spencer Group plc (LON:MKS) Worth Looking At Closely?