About Rivendell Estates & Investments Ltd (13343143) United Kingdom