About Design Build & Construct Limited (13444858) United Kingdom