About Hargreaves Owen Limited (08839298) United Kingdom