About Afghan Rugs And Kilims Ltd (13367171) United Kingdom