About Hargreaves And Bulman Limited (13345899) United Kingdom