About Carpets Rugs & Runners Limited (11243183) United Kingdom