About Tedi Ltd (09612611) United Kingdom