About Rodney Ltd (13067160) United Kingdom