About I.t.a.s. Limited (02235472) United Kingdom