About Hargreave Hale Limited (03146580) United Kingdom