About Halterworth I.t. Services Limited (11509606) United Kingdom