About Rivendell Investments Limited (03771837) United Kingdom