About Edor Construction Limited (00617482) United Kingdom