About Team Teach Ltd. (03770582) United Kingdom