Andy Mayno is a fascinating mixture of magic, fine humour, visual effects and interaction with the audience.