About Design Build International Limited (05578304) United Kingdom