About David Meredith Translations Ltd (08759385) United Kingdom