About Miria Harris Design Limited (10887302) United Kingdom