About Elgon Construction Ltd (09308297) United Kingdom