About T&dezon Ltd (13046270) United Kingdom