About Mite Rugs Ltd (12975018) United Kingdom