About Rodal Investments Limited (09265657) United Kingdom