About D And N Group Holdings Limited (11185266) United Kingdom