About James Rodger Ltd (09234875) United Kingdom