About Telzed Limited (07839231) United Kingdom