Henderson, Flora, Independent researcher, United Kingdom