About Tedi&tudor Ltd (12722587) United Kingdom