About Teg (head Office) Limited (02259512) United Kingdom