About Texture Translations & Research Ltd (08497543) United Kingdom