About Carpet Rolls & Remnants Ltd (11338512) United Kingdom