About Rn Martin & Co. Ltd. (SC340018) United Kingdom