About Rivendell International Limited (00178176) United Kingdom