Harry Meacher — British actor