About Teko Construction Ltd (12784183) United Kingdom