Isabel + Helen is a creative partnership based in London specialising in set design and interactive installations.