About Floreo Associates Ltd (09335011) United Kingdom