About Teg Consulting Limited (06216241) United Kingdom