About D&q Partners Ltd (12934462) United Kingdom