James Hargreaves (Plumbers Merchants) Ltd phone Unit 3, Highfield Rd Clitheroe, Lancashire BB7 1AQ map