Struggling high-street giant Marks & Spencer has bought the trendy Per Una division from its creator George Davis for £125 million.