About Roo & Rose Limited (11803629) United Kingdom