About Misha Rugs Limited (07463468) United Kingdom