They’re still going IIUC, still in Luton, check their website. Ron passed away, over 10 years ago IIUC, it is still run by the family now, also IIUC. There was a piece on their website about this I read a few weeks ago, but cannot find it there now.
Here’s my post, with the quote anyway: