About Bach Flower Remedies Limited (02807916) United Kingdom