About D & I Interiors Limited (07656387) United Kingdom