About Tek Houses Ltd (12153486) United Kingdom