About Delmark Construction Limited (06941716) United Kingdom