About James Hargreaves(plumbers Merchants)limited (00188491) United Kingdom