About Denholm Hall Capital Markets Limited (03528415) United Kingdom