About Rivendell Shire Limited (11175864) United Kingdom