The Ladder sea kayak self rescue with Olly Sanders and Leo Hoare, filmed on the Anglesey coast, North Wales