Henny Finch - British theatre producer