About Miriam Design Studio Ltd (10983016) United Kingdom