About Osborne Rose Limited (11190712) United Kingdom