QXO, a new player in building products distribution, has made an offer to acquire Beacon Roofing Supply, according to people ...