About Tedstar Limited (08064099) United Kingdom