My guess is that whoever it used to be registered to forgot to renew the domain name. The current domain registration only dates back to 22nd August 2019.
You can find some archived snapshots, but probably not what you're looking for, here
I think the fact that there are no Wayback Machine scans from after May 2019 until September 2019 supports the suggestion that the domain name lapsed. The current listed registrant is;
241 Highland Drive
These contact details are also shown for two other expired and newly registered domains that I know of - including wandsworthmuseum.co.uk
There are a number of companies registered at this postal address; Endole: 5 Companies in LE11 2QF
although nobody listed has the name Tim Hall.
It's common practice for expired domains to be snapped up by folks hoping that they already have traffic going to them which is then effectively hijacked. Sometimes they're hijacked to sell back to the previous owner at inflated prices.
Unfortunately, the likelihood of you being able to contact the original the-scream.co.uk site owners is practically zero as all email addresses in that domain are now controlled by the new registrant.