About I.t.p.m. (london And South East) Limited (06544558) United Kingdom