About Captain Carpet & Clean Ltd (11441017) United Kingdom