About I.e.t.t. Limited (02704117) United Kingdom