About D&h Group Ltd (11514344) United Kingdom