About T.d.k. Business Technologies Limited (03165961) United Kingdom