About D & I Home Limited (10222197) United Kingdom