About Addam Translations Limited (05092803) United Kingdom