About I.p.t.t. Limited (04843121) United Kingdom