Hi,
As your son is buying goods for resale, with the intention of selling them for a profit, then it is likely that this will be classsed as trading.
If his total income from trading is over the Trading and Miscellaneous Income Allowance of £1000 there will be tax due on the profits.
Please see the guidance here:
Selling online and paying taxes - information sheet
Thank you.