About The Flower Essence Company Limited (03896004) United Kingdom