About Hargreaves And Jennings Limited (00174467) United Kingdom