About D & D Building Developers Ltd (13079414) United Kingdom