The Dr Edward Bach Healing Trust

The Dr Edward Bach Healing Trust is a Registered Charity formed in 1989 to help the elderly, the poor and the sick.