About Rosebery Associates Limited (13073467) United Kingdom