About Tekton Homes Ltd (10778696) United Kingdom