Stuart Laird, N, Mrs secretary of the British Homeopathic Association