About Evklid Construction Limited (06879812) United Kingdom