About Telprint Limited (01551753) United Kingdom