About Tic International Limited (02796175) United Kingdom