About Rivendell Carpets & Flooring Limited (08161458) United Kingdom