Thanks. There is a guy selling catches on eBay but he's looking for about £20 each plus £8 postage, which seems a bit excessive. I'll go back to him if one doesn't crop up soon.
Good news on the hanger, I'll get the part number out of Vida as soon as I can get he damned thing running again, and I'll see how much one'll cost, a used one'll probably be quite rusty.