About T&d Holdings Limited (13503412) United Kingdom