About Tekle Construction Limited (10228224) United Kingdom