Afternoon NGMsGhost,
I am not sure where that 020 number is from but I searched on-line for Youview and when Google presented the results I clicked on Support. I was taken to:
https://support.youview.com/ I then clicked on the blue Contact Us button on the right hand side and the number presented is: 0333 313 2278.
Perhaps you can let us know how you get on?
Kind Regards,
EDIT: I can confirm that the 0333 number above answers with the exact same recording at the 0845 number you have given. I have updated the Database to include this number.