This is a complicated one. Technically having been given to you they are yours, but you are selling them rather than using them yourself so it could be trading.
The fact that they were free is irrelevant.
I think you need to get written confirmation from HMRC.
There are no new tax rules by the way, they are new reporting regulations.