About Jeffries & Partners Limited (03185348) United Kingdom