Cyrus Rugs, Australia's largest independent rug seller since 1988