About London Translations Limited (04982180) United Kingdom