About Design Manage Construct Limited (07641363) United Kingdom