J . Hargreaves , Farnworth in Widnes,