About Rose Associates International Limited (SC572207) United Kingdom