Alice Isaac is a Collage Artist, Animator and Director based in Margate, UK