About Carpet Runners Ltd. (11417192) United Kingdom