About Teg Environmental Ltd (05655709) United Kingdom