Hello Pauline I think!
I've been having a look at my history "Haslehursts" and the link to the Musgrove/Musgraves and I believe that Little leigh is the primary place they came from where as your Zac seems to have come from Cogshall.
The 1861 census shows these people:
Record Elizabeth Musgrove George abt 1812 Latchford, Cheshire, England Wife Newton Cheshire
View Record Elizabeth Musgrove George,
Elizabeth abt 1838 Newton, Cheshire, England Daughter Newton Cheshire
View Record Ellen Musgrove George,
Elizabeth abt 1835 Cogshall, Cheshire, England Daughter Newton Cheshire
View Record Emma Musgrove George,
Elizabeth abt 1846 Newton, Cheshire, England Daughter Newton Cheshire
View Record George Musgrove Elizabeth abt 1806 Leigh, Cheshire, England Head Newton Cheshire
View Record Margaret Musgrove George,
Elizabeth abt 1839 Newton, Cheshire, England Daughter Newton Cheshire
View Record Martha Musgrove George,
Elizabeth abt 1840 Newton, Cheshire, England Daughter Newton Cheshire
View Record Mary Musgrove George,
Elizabeth abt 1836 Cogshall, Cheshire, England Daughter Newton Cheshire
View Record Sarah Musgrove George,
Elizabeth abt 1837 Newton, Cheshire, England Daughter Newton Cheshire
based out of Cogshall and the thread shows Zac from their and George and Elizabeth also from there.
The 1851 census shows a Lachariah rather than Zac:
Record Elizabeth Musgrove Thomas,
Lachariah abt 1833 Barnton, Cheshire, England Daughter Barnton Cheshire
View Record Lachariah Musgrove Elizabeth abt 1833 Cogshall, Cheshire, England Son-in-law Barnton Cheshire
I'm wondering if there might be another Sarah Musgrove that married Edward 1872 is quite late on especially as the Sarah Musgrove in my family tree was born between 1817 and 1821 depending on what record you believe. So I would suggest that there is no link between your Mugrove / Haslehurst unless it comes from further back. Maybe George and my Sarah were brother and sister! along with a Jervis, John and James who originated in Littel Leigh.
I hope this helps
