About Hargreaves Services Plc (04952865) United Kingdom