About The Dr Edward Bach Foundation Limited (02960616) United Kingdom