About T&d&k Limited (12824226) United Kingdom