Many thanks gentlemen. I've managed to get the catch working reasonably satisfactorily but the pin is still only held on by a few threads so I'll be Googling these numbers. From looking on ebay the catch plate isn't a Mini one (it's a long rectangular shape) so maybe it's the correct part and it's only a longer pin that I need.
Regarding the safety catch - many, many moons ago I was driving an ancient MG Midget home for a friend when the bonnet flew up just as I was crossing a narrow bridge
I managed to stop without hitting the walls and luckily there was nothing coming in the opposite direction. The car had just been picked from a scrapyard and was untaxed, uninsured and had huge holes in the floor and bodywork so it's a good job I didn't clobber anything!! It didn't have an MOT either but that was ok since MOTs hadn't been invented then
Those were the days...... certainly wouldn't do it now, though. Having seen the damage caused to the scuttle of the MG by the flying bonnet I'll be making sure that the Rossa is well equipped in the safety catch department.