About Tic (angus) Limited (SC266895) United Kingdom