About Rivendell Corporation Ltd (08782528) United Kingdom