About Thn Glasgow Limited (SC608649) United Kingdom