About Tedi House Ltd (10914385) United Kingdom