About Hargreaves & Auty Ltd (09002575) United Kingdom