About Ted Alkins Translations Ltd (12865282) United Kingdom