About Rivendell Hideaway Limited (09250265) United Kingdom