About D&q 1 Limited (SC681362) United Kingdom