About T I C S International Limited (03936696) United Kingdom