About Bloom & Grow (europe) Limited (09846308) United Kingdom