About D & D De Halle Limited (10721596) United Kingdom