About Rivendell Leisure (holdings) Limited (05755360) United Kingdom