About Carpet & Binding Online Ltd (10064267) United Kingdom