They have been off line since March this year.
Had lots of assurances they were going to be back so waited and waited and eventually gave up and sourced from other vendors.
I think it’s best to just keep checking their website and see if there is any change in message but from the looks of it the main man has started a new career and potentially put the Dredd props on hold.