About I.d.c. Associates Limited (02970927) United Kingdom