Simply Be and JD Williams fashion retailer N Brown has agreed a £191 million takeover by Joshua Alliance, whose family built up the home shopping group in the 1960s.