Sailor Sid is a show on Milkshake. There was a Welsh name for that show titled Morwr Seid. It was on Cyw, and possibly it aired from 2010 to 2014, and later left Cyw in 2016. So the dub is lost.
If anyone has an episode or recording of that dub from 2010-2016. They can post it in the comment box.