About Andrew Rodger Ltd. (SC301350) United Kingdom