About D & S Homes Limited (04880828) United Kingdom