Yes! I just got a mould from him within the last two weeks. He always wrote right back. If you used the email link off his website it should be correct. jeff@ballmoulds.co.uk Maybe he's on "holiday" for a spell.
BTW, the mould works very well too once you get used to the sprue staying attached when you open the mould.
Ted K.