Harry Nicholas Balfour Wills — English aristocrat