About D&q Group Ltd (13060216) United Kingdom