Hi Emz_17,
Thanks for your PMs. If you have not yet received the new SIM, you should receive it within the next few days. They usually arrive the next day, so I can only assume there has been a delay.
Your new SIM is already active, so once you receive it, it should work straight away when you pop it in your phone.
Let me know 🙂
Beth