About Speech In Motion Ltd (09150376) United Kingdom