About Davidson Quine Limited (03496966) United Kingdom