About Towercomp I.t. Limited (03241303) United Kingdom