About Mimi Brown Design Limited (08833964) United Kingdom