About D & D Group Construction Ltd (13254883) United Kingdom