About The Rug Outlet Limited (10619412) United Kingdom