About Rodeco Ltd (SC699834) United Kingdom