About Itt Service Limited (06180412) United Kingdom