About Typographic Research Unit Ltd (06014082) United Kingdom