About Emma Mellor Handmade Rugs Ltd (10596410) United Kingdom