About Carpet & Rug Express Ltd (10412129) United Kingdom