About Teg Associates Ltd (11068414) United Kingdom