About Teo35 Construction Ltd (12082628) United Kingdom