About D & I Building Solutions Limited (04700514) United Kingdom