About Hargreaves Bannister Limited (00778399) United Kingdom