L CF14 3JP, 49 Whitchurch Rd, Cardiff Lingo Service Translations Ltd. Foreign language translation Cardiff, Cardiff