Could it be an OTC officers' collar for Dulwich College whose motto is it.
https://en.wikipedia.org/wiki/Dulwic...ch_College.svg
It's not Alleyns as there's is God's Gift as you say.
Dulwich CCF currently wear the Welsh Guards beret and cloth badge whilst Alleyns wear the PWRR's beret and badge.