About Speech Engineering Limited (08510700) United Kingdom