About H. Hargreaves & Son Limited (00836013) United Kingdom