Lost Shakespeare play makes its European debut in Twickenham