About Carpetworld Limited (06413653) United Kingdom