About Elliot Hird & Partners Limited (06180707) United Kingdom