About Tek Homes Limited (11383793) United Kingdom