About Floreo Limited (08997912) United Kingdom