About Hargreaves (holdings) Limited (02841313) United Kingdom