About Tellco Ltd (09478107) United Kingdom