About H & Q Design Limited (09021362) United Kingdom