About Tedlec Limited (09576945) United Kingdom