About Hargreaves & Wright Limited (06541395) United Kingdom