About Reid Morran & Co. Limited (SC119128) United Kingdom