About Carpet & Binding Trade Ltd (10064026) United Kingdom