About Link Translation Bureau Limited (02889291) United Kingdom