I believe that your Mary Cook(e) s the unmarried daughter of John and Elizabeth Cook(e). Born in Powick Worcestershire and christened in Powick in 17 July 1825. It would seem that the only time her age was anything near the truth was on the 1841 and 1901 census.
1841 - Bowling Green, Powick Worcestershire
John Cook 44 gardener
Elizabeth Cook 49
Mary 16
John 11
Elizabeth 8
1851 - St. Martin, Birmingham
Thomas Lence?? 29 b.Powick
Ann Lence?? 20 b.Powick
John Crake?? (Cooke) father in law 50 gardener b.Powick
Elizabeth mother in law 53 b.Evesham
Mary sister in law 20 b.Powick
Sarah 2m neice b.Worcestershire
1861 Deitend Aston
Elizabeth C(r)ook H. Wid. 55 charwoman b. Badeley? Worcs.
Mary UnM 31 silver button maker b.Worcester
Sarah A Williams Gr.D.11 wash house girl b. B'ham - possble surname of natural father!!
1871 - Ladywood
James T Danks 20 chandelier maker b.B'ham
Sarah Danks 19 b.Worcester
Mary Cook mother in law Wid. 40 b.Powick Worcs.
George Cook brother in law 15 b.B'ham
1881 - 232 Lodge Rd, All Saints Birmingham
James T Danks 28 brass worker b. B'ham
Sarah A 28 b.Worcester
Mary Cooke mother in law 50 b.Malvern Links
F William Danks 10 b.B'ham
George 9 b.B'ham
Ellen 4 b.Handsworth
James J (T) 2 b.B'ham
Lottie E 5m b.B'ham
Ellen Cook sister in law 19 b.B'ham
Charlotte Cook " " " 20 b.B'ham
Sarah Ann Cooke married James Thomas Danks in West Bromwich Sept. qtr 1881
1891 - 35 Regent St. Harborne Staffs
James T Danks 39 Chandellier maker b.B'ham
Sarah A 38 b.Worcester
Frank 20 chandellier maker b.B'hm
George 18 chandellier maker b. Smethwick
Ellen 14 b.Handsworth
James T 12 b.B'ham
Lottie 10 b.B'ham
Horace 8 b.Handsworth
Elsie 5 b.Handsworth
Arthur 3 b.Smethwick
Mary Cook mother in law Wid. 58 domestic servant b.Powick
1901 - 79 Gilbert Rd. Smethwick
George Cook H 42 lab. b.B'ham
Mary Cook mother Wid. b.Powick