UK components distributor finds a buyer after claiming its flagging share price undervalued its business