About Delaney Construction Limited (10021493) United Kingdom