This latest reinterpretation of Hans Christian Andersen's Little Mermaid is delightfully improvisatory, says Jane Shilling