About Robert Morris & Co. Ltd. (SC687573) United Kingdom