Emma Handy — British actress