About Delany Construction Limited (12948690) United Kingdom