About Hargreaves Group Holdings (yorkshire) Limited (08589376) United Kingdom