About Rose Thorn And Bee Ltd (12022949) United Kingdom