About Rivendale Investments Limited (09975179) United Kingdom