About Global Flora Limited (04942407) United Kingdom