About Moroccan Rug Co Ltd (12239948) United Kingdom