About I.t.c. (ne) Limited (04564820) United Kingdom