About Rochdale Investments Limited (12985610) United Kingdom