About Roddy Martine Ltd. (SC288500) United Kingdom