About Tics Glassgow (uk) Ltd (13589518) United Kingdom