About Mimi Fabric Ltd (12424729) United Kingdom