About Tellyscopic Enterprises Limited (08872032) United Kingdom