If you had turned up at your mooring and found your boat damaged, and nobody had any information about it, you would, unless the damage was trivial, have made a claim on your insurers. The only difference here is that you have some information and have decided to play detective and track down the owners of the other vessel. Suppose you do find its owners and they deny knowledge of the incident; where does that leave you?
You have two obligations to your insurers:
1. To disclose any material information affecting your insurance, eg your boat has been damaged.
2. To file any claim promptly.
Let the insurers deal with it. That's what you pay them for.
Very good point, I have called them and submitted a claim. They're far better placed than me to deal with it as you say.
Thanks for the advice all, hopefully it won't take too long to get sorted!