About Robson Macintosh & Company Ltd. (SC232903) United Kingdom