About Tekiela Homes Limited (09861082) United Kingdom