About Rodney Holdings Limited (11081057) United Kingdom