About The Little Carpet Store Limited (11570122) United Kingdom