About Hargreaves & Monkhouse Ltd. (05946956) United Kingdom