UK based Indie Horror Film Maker