About De Quincy Cavendish Auctioneers Limited (09978627) United Kingdom