About D&q Ltd (12792405) United Kingdom