About Translex Limited (02332757) United Kingdom