About Rodney Trading L.p. (SL010963) United Kingdom