Logo TEC LogoTawheed Education Centre in Cardiff, Wales, a Boys Education Centre | Nurturing Excellence in Education and Faith.