About Design Manage And Construct Ltd (12057460) United Kingdom