About The Floral Tea Co. Ltd (12041678) United Kingdom