About D J Russell Homes Limited (08734718) United Kingdom