Its always been no landing on ships. The french do it but our lot didn't trial it. If you did land in the past ........ ooops!
The last time an RAF Puma landed on a ship was about 4-5 years ago. It must have been trialled and cleared as current FRCs have 3 pages devoted to ship operations!
The down side is that the ships motion limits are pretty restrictive.