The Masters Of The House @ Wellingborough, The Castle Theatre