About Carpet & Binding Retail Ltd (10064657) United Kingdom