About Rivendell Care And Support Ltd (09713864) United Kingdom