About D & S Construction (uk) Limited (11818212) United Kingdom