About D & D Home Developments Ltd (12672789) United Kingdom