I recently took a trip to the National Maritime Museum in Greenwich where I had arranged a viewing of the medal as I had hoped that there might be additional information but unfortunately this was not the case.
It is a nice medal and the museum was a really interesting place to visit. With cheap parking next to Greenwich Park and free entrance into the museum it wasn't a wasted trip.