About Rivendell Telecommunications Services Ltd (08962235) United Kingdom