About Carpet Studio Ltd. (SC227960) United Kingdom