About G And L Translation Services Limited (13273223) United Kingdom