About Written Mirror Ltd (09815032) United Kingdom