Hm, you give the surname as Wilkinson-Sands, silversands. The GRO index shows only three entries for that surname:
a death in 1940 of someone born c1912: Robin J Wilkinson-Sands
a birth in 1940
a marriage in 1951.
The person who died in 1940 in Tenterden district in Kent could have been born Robin J White to an unmarried Ms. White, in Axminster district ... and possibly adopted his father's surname?? No other Robin J to match, but maybe he swapped his names too ...
The person who died in 1940 had married in 1939 as Robin J W Sands and in fact the 1940 birth was to that marriage.
Oh my goodness yes indeed!
http://twgpp.org/information.php?id=3393553Wilkinson-Sands, Robin JohnCemetery: High Halden (St. Mary) Churchyard
Country: England
Area: Kent
Rank: Captain
Official Number: 85852
Unit: Royal Army Service Corps.
Force: Army
Nationality: British
Details:
19th July 1940. Age 28.
Son of Percival and Winifred Hannah Wilkinson-Sands; husband of Margaret Wilkinson-Sands of Upper Norwood Surrey. N.E. of church in new part.
That leaves the birth unaccounted for still, and the age given makes the birth two years before the Sands-Browne marriage ...
And it was his widow who remarried in 1951, and seems to have another child.