About Sadowski Translations Ltd (10242716) United Kingdom