Got by email
"
Calling all cyclists
It’s not currently possible to book a spot for your bicycle online, but you can still book space. If you want to bring your wheels, call us on 0345-722-5111 and we’ll get it sorted.
"
This is because they have a new website that they want people to sign up for.
They have been running it in parallel for a while.
The 'normal' site is still there and I assume it's still possible to book bikes.
No idea how long before it gets removed/replaced.