About Ursula Bender Technical Translations Ltd. (06333101) United Kingdom