About Design Construct Build Solutions Limited (09653732) United Kingdom