About Rags2rugs Ltd. (08238588) United Kingdom