About Hargreaves (tarnacre) Limited (06975155) United Kingdom