About Teeco Industry Limited (07325343) United Kingdom