Help how?
Free talk talk is only available where the exchange is unbundled or Talk Talk will be doing so shortly (which may mean some months).
When you transfer your line to the new property which is not really what happens. Talk Talk if you stay with them will place an order for the service they decide to supply, which if not LLU is likely to be a Home 1000/2000 product. Also since they run a queuing system it may be 5 or 6 weeks for activation