About T&d Trading Ltd (13644222) United Kingdom