I've got in touch with the person organising the teams for the new series and got an email in response, more information here:
Thank you for getting in touch. If you let me know a contact number and a convenient time to call, I will be happy to chat through the process of the show with you, and...