About The Rug Warehouse Ltd (12307814) United Kingdom