I think I may have tracked down Margaret, Philip's daughter:
1881 Census
A search for Margarets born in Midgeholme threw up:
RG11/5109 Folio 107 Page 13
Halton Lea Gate, Haltwhistle
John Bell, Head, 24, Coal Miner, b. Northumberland, Halton Lea Gate
Margaret Bell, Wife, b Northumberland, Midgeholme, Lamergost?
and then I found
Marriages June Quarter 1880
John Bell, Bramton 10b 625
Margaret Bell, Brampton 10b 625
Coincidence or something else with Ince** in the word 
Al
There is a Margaret Heslop on the same page of marriages.
However, I conclude that you are probably right.
It appears Somerset is not the only county where villages have a limited number of surnames!
1881:
John Bell, Head, 24, Coal Miner, b. Northumberland, Halton Lea Gate
1871, no such place as Halton Lea Gate.
Found it under Hartleyburn, where I find:
RG10 5155 20 p13
Haltonlea Gate
Joseph Bell, head, mar, 54, Coal Miner, b. Alston, Cumberland
Elizabeth Bell, wife, mar, 68, b. Aspatria, Cumberland
Isabella Batey, step dau, unm, 46, b. "Do Alty, Somerset" ??
Joseph Batey, gran son, unm, 24, Coal Miner, b. Haltwhistle Nb
John Batey, step g son, unm, 16, Coal Miner, b. Hexham Nb
James Batey, step g son, unm, 12, Coal Miner, b. Newcastle Nb
2 doors down:
John Bell, head, widower, 53, Coal Miner, b. Haltwhistle
Mary Ann Bell, dau, unm, 18, General Servant, b. Haltwhistle
John Bell, son, unm, 13, Coal Miner, b. HaltwhistleNext page:
John Heslop, head, mar, 50, Coal Miner, b. Haltwhistle
Ann Heslop, wife, mar, 51, b. Haltwhistle
Joseph Heslop, son, unm, 24, Coal Miner, b. Greenhead, Cumb
Sarah Heslop, dau, unm, 23, Servant, b. Haltwhistle
John Heslop, son, unm, 20, Coal Miner, b. Haltwhistle
Isabella Heslop, dau, unm, 18, b. Haltwhistle
Mathew Heslop, son, unm, 16, Coal Miner, b. Haltwhistle
Margaret Heslop, dau, 4, b. HaltwhistleI WAS going to nominate John Bell, 13, as husband of our Margaret.
But finding him living next door to another possible Margaret, raises doubts.
Anyone else want to puzzle this?
CP