About Tl Gla West Ltd (SC708582) United Kingdom